body {
  width: 100%;
  overflow-x: hidden;
}
.use1,
#use2,
#use3,
.use3 ul li {
  opacity: 0;
}
.banner {
  background: url(../images/use/1.jpg) center center no-repeat;
}
.box {
  max-width: 1366px;
}
.bg {
  background: url(/sy/ab.jpg) left bottom no-repeat;
  background-size: cover;padding-bottom: 70px;
}
.use1 {
  width: 100%;
 padding-top: 20px;
}
.use1 h1 {
  color: #02296a;
  font-size: 24px;
  position: relative;
  padding-top: 40px;
  font-weight: normal;
}
.use1 h1:before {
  width: 30px;
  height: 6px;
 background: #02296a;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    box-shadow: 0 10px 10px 0 rgb(2, 43, 107);
}
.use1 p {
  margin-top: 40px;
  line-height: 30px;
  color: #999;
  font-size: 14px;
}
.use2 {
  width: 100%;
  position: relative;
  z-index: 4;
  margin-top: 30px;
}
.use2 .out-wrap {
  position: relative;
}
.use2 .out-wrap .swiper-button-next,
.use2 .out-wrap .swiper-button-prev {
  position: absolute;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;
  outline: none;
}
.use2 .out-wrap .swiper-button-prev {
  background: url(../images/about/17.png) center center no-repeat;
  top: 60%;
  margin-top: -20px;
  left: -60px;
}
.use2 .out-wrap .swiper-button-prev:hover {
  background: url(../images/about/19.png) center center no-repeat;
}
.use2 .out-wrap .swiper-button-next {
  top: 60%;
  margin-top: -20px;
  right: -60px;
  background: url(../images/about/18.png) center center no-repeat;
}
.use2 .out-wrap .swiper-button-next:hover {
  background: url(../images/about/20.png) center center no-repeat;
}
.use2 .out-wrap .swiper-button-prev:after,
.use2 .out-wrap .swiper-container-rtl .swiper-button-next:after,
.use2 .out-wrap .swiper-button-next:after,
.use2 .out-wrap .swiper-container-rtl .swiper-button-prev:after {
  content: '';
}
.use2 .swiper-container .swiper-scrollbar {
  position: static;
  margin-top: 35px;
  background: #eefaff;
  height: 4px;
}
.use2 .swiper-container .swiper-scrollbar .swiper-scrollbar-drag {
  background: #3d9e85;
}
.use2 .swiper-container .swiper-pagination {
  position: static;
  display: flex;
  justify-content: space-between;
  width: 100%;
  display: none;
  
}
.use2 .swiper-container .swiper-pagination div {
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 20%;
  padding: 60px 0;
  cursor: pointer;
  transition: all .6s;
}
.use2 .swiper-container .swiper-pagination div:hover,
.use2 .swiper-container .swiper-pagination div.active {
  background: #fff;
}
.use2 .swiper-container .swiper-pagination div:hover p,
.use2 .swiper-container .swiper-pagination div.active p {
  color: #249276;
}
.use2 .swiper-container .swiper-pagination div span {
  display: block;
  width: 60px;
  height: 48px;
}
.use2 .swiper-container .swiper-pagination div p {
  font-size: 18px;
  color: #333;
  margin-top: 30px;
}
.use2 .swiper-container .swiper-pagination div:nth-child(1) span {
  background: url(../images/use/2.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(1):hover span,
.use2 .swiper-container .swiper-pagination div:nth-child(1).active span {
  background: url(../images/use/15.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(2) span {
  background: url(../images/use/3.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(2):hover span,
.use2 .swiper-container .swiper-pagination div:nth-child(2).active span {
  background: url(../images/use/16.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(3) span {
  background: url(../images/use/4.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(3):hover span,
.use2 .swiper-container .swiper-pagination div:nth-child(3).active span {
  background: url(../images/use/17.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(4) span {
  background: url(../images/use/18.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(4):hover span,
.use2 .swiper-container .swiper-pagination div:nth-child(4).active span {
  background: url(../images/use/5.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(5) span {
  background: url(../images/use/6.png) center center no-repeat;
}
.use2 .swiper-container .swiper-pagination div:nth-child(5):hover span,
.use2 .swiper-container .swiper-pagination div:nth-child(5).active span {
  background: url(../images/use/19.png) center center no-repeat;
}
.use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap {
  justify-content: space-between;
}
.use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap .left {
  width: 50%;
      height: 391px;
  padding: 40px 50px;
  background: #fff;
}
.use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap .right {
  width: 50%;
    
}
.use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap .left .text {
  margin-top: 20px;
  line-height: 30px;
  color: #999;
  height: 240px;
  padding-right: 10px;
  overflow: auto;
  text-align: justify;
}

.liebiao{
  margin-top: 70px;

}

.liebiao .swiper_u2{}

.liebiao .swiper_u2 .swiper-wrapper{}

.liebiao .swiper_u2 .swiper-slide *{-webkit-transition: all .3s cubic-bezier(.4,0,.2,1); -moz-transition: all .3s cubic-bezier(.4,0,.2,1); transition: all .3s cubic-bezier(.4,0,.2,1);}

.liebiao .swiper_u2 .swiper-slide a{display: block;width: 100%;height: 200px;position: relative;text-align: center;background: transparent;padding-top: 50px;top: 0;}

.liebiao .swiper_u2 .swiper-slide a .img{margin: 0 auto 30px;width: 60px;position: relative;}

.liebiao .swiper_u2 .swiper-slide a .img img{display: block;width: 100%;}

.liebiao .swiper_u2 .swiper-slide a .img img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;}

.liebiao .swiper_u2 .swiper-slide a .txt{font-size: 18px;display: inline-block;position: relative;}

.liebiao .swiper_u2 .swiper-slide a .txt::after{content: '';display: block;width: 10px;height: 100%;position: absolute;left: -15px;background: url(../images/use/sd.png) center no-repeat;top: 0;}

.liebiao .swiper_u2 .swiper-slide:hover{z-index: 2;}

.liebiao .swiper_u2 .swiper-slide-active{z-index: 5;}

.liebiao .swiper_u2 .swiper-slide:hover a,.liebiao .swiper_u2 .swiper-slide.act a{background: #818384;}

.liebiao .swiper_u2 .swiper-slide:hover a .txt,.liebiao .swiper_u2 .swiper-slide.act a .txt{color: #fff;}

.liebiao .swiper_u2 .swiper-slide:hover a .img img:nth-child(1),.liebiao .swiper_u2 .swiper-slide.act a .img img:nth-child(1){opacity: 0;}

.liebiao .swiper_u2 .swiper-slide:hover a .img img:nth-child(2),.liebiao .swiper_u2 .swiper-slide.act a .img img:nth-child(2){opacity: 1;}






.use3 {
  width: 100%;
  margin-top: 160px;
}
.use3 .use3-title {
  justify-content: space-between;
}
.use3 .use3-title h1 {
  color: #333;
  font-size: 24px;
  position: relative;
  padding-left: 20px;
  font-weight: normal;
}

.use3 .use3-title h1:before {
  height: 24px;
  width: 4px;
  position: absolute;
  left: 0;
  top: 0;
  content: '';
  background: #012a6a;
}
.use3 .use3-title a {
  display: block;
  width: 140px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border-radius: 20px;
  background: #012a6a;
}

.use3 .use3-title a:hover{
  box-shadow: 0 10px 10px 0 rgba(36, 146, 118, 0.3);
}
.use3 .use3-wrap ul {
  width: 100%;
  margin-top: 40px;
  flex-flow: row wrap;
 
  display: none;
}
.use3 .use3-wrap ul:nth-child(1) {
  display: flex;
}
.use3 .use3-wrap ul li {
  margin: 10px;
  width: 31%;
  max-width: 440px;
}
.use3 .use3-wrap ul li a {
  display: block;
  width: 100%;
  background: #fff;
 
  border: 1px solid #e5e5e5;
  transition: all .6s;
}
.use3 .use3-wrap ul li a .img-wrap {
  width: 100%;
  height: 200px;
  overflow: hidden;
}
.use3 .use3-wrap ul li a .img-wrap img {
  width: 100%;
  transition: all .6s;
}
.use3 .use3-wrap ul li a .text {
  color: #555;
  font-size: 18px;
  margin: 10px;
  line-height: 1.5;
  text-align: center;
  
}
.use3 .use3-wrap ul li a:hover {
  box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.3);
}
.use3 .use3-wrap ul li a:hover .img-wrap img {
  transform: scale(1.2, 1.2);
}

.use3 .use3-wrap ul li a:hover .text{
  color: #249276;

}



@media (max-width: 1440px){

  .use3{margin-top: 50px;}

}


@media (max-width: 1200px) {
  .box {
    width: 90%;
  }
  .use1 {
    padding-top: 40px;
  }
  .use1 h1 {
    font-size: 14px;
  }
  .use1 p {
    margin-top: 20px;
  }
  .use2 .swiper-container .swiper-pagination {
    justify-content: flex-start;
    flex-flow: row wrap;
  }
  .use2 {
    margin-top: 0px;
  }
  .use2 .swiper-container .swiper-pagination div {
    width: 33.33%;
    margin-bottom: 20px;
    padding: 10px 0;
  }
  .use2 .swiper-container .swiper-pagination div p {
    font-size: 12px;
  }
  .use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap {
    flex-flow: row wrap;
  }
  .use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap .left {
    width: 100%;
    padding: 20px;
    overflow: visible;
  }
  .use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap .right {
    width: 100%;
  }
  .use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap .right img {
    width: 100%;
  }
  .use3 {
    margin-top: 40px;
  }
  .use3 ul {
    flex-flow: row wrap;
  }
  .use3 ul li {
    width: 100%;
    height: auto;
  }
  .use3 ul li a {
    height: auto;
    width: 100%;
    padding: 20px;
  }
  .use3 ul li a .img-wrap {
    width: 100%;
    height: auto;
  }
  .use3 ul li a .img-wrap img {
    width: 100%;
  }
  .use2 .out-wrap .swiper-button-next,
  .use2 .out-wrap .swiper-button-prev {
    display: none;
  }
  .use3 .use3-wrap ul li{width: 100%;}
  .use2 .swiper-container .swiper-wrapper .swiper-slide .swiper-wrap .left{height: auto;}
  .use3 .use3-wrap ul li a{padding: 5%;}
  .use3 .use3-wrap ul li a .img-wrap{height: auto;}

  .use3 .use3-wrap ul li a .text{font-size: 14px;height: auto;}

  .bg{padding-bottom: 30px;}

  .liebiao .swiper_u2 .swiper-slide a .txt{font-size: 14px;font-weight: bold;}

  .liebiao{margin-top: 20px;}








}
